﻿using System.Collections.Generic;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;

namespace Acaweb.Componentes.Contracts
{
    public interface IInteresadosService
    {
        Interesados GetById(int IdInteresado);
        IList<Interesados> GetByIdentificacion(Identificacion Identificacion);
        IList<Interesados> GetAll();
        IList<Interesados> GetByPlanesEstudios(int PlanEstudio);
        IList<Interesados> GetByPeriodoAcademico(PeriodoAcademico PeriodoAcademico);
        string CreateInteresado(Interesados Interesado);
        string GenerarPDF(InteresadoPk InteresadoPk);
    }
}
